* alloc.c: Handle unusual debugging option combinations.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 22 Apr 2012 07:41:30 +0000 (00:41 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 22 Apr 2012 07:41:30 +0000 (00:41 -0700)
commita56495cebe35882752d12afde50804813a2cbfd3
tree0357889d667c1ad6e5f9b0c26e5977a40aba6696
parent14e1fe1e4b7bf16387d024db60331eae12b9663f
* alloc.c: Handle unusual debugging option combinations.

(GC_CHECK_MARKED_OBJECTS): Undef if ! GC_MARK_STACK,
since the two debugging options are incompatible.
(GC_MALLOC_CHECK): Similarly, undef if GC_CHECK_MARKED_OBJECTS
is defined.
(mem_init, mem_insert, mem_insert_fixup):
Define if GC_MARK_STACK || GC_MALLOC_CHECK.
(NEED_MEM_INSERT): Remove; no longer needed.
src/ChangeLog
src/alloc.c